/*body{font-weight:normal;}*/
.ab_tab{background:#000;}
.ab_tab span{display:inline-block;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;margin-left:-1px;width:25%;text-align:center;color:white;line-height:50px;}
.ab_tab span.current{background:#f2f2f2;color:#000;}
.ab_tab .container{padding:0 0 0 4px;}
.ab_map{width:80%;margin:0 auto;}
.ab_map img{max-width:100%;}
.col-4{width:25%;float:left;}
.col-5{width:33.3%;float:left;}
.col-7{width:66.7%;float:left;}
.col-2,.col-6{width:50%;float:left;}
.col-8{width:75%;float:left;}
.tab1,.tab2,.tab3{padding:35px 0;padding:140px 0 0;margin-top:-60px;}
/*.tab3{padding-top:20px;}*/
.remark1 div{display:inline-block;margin-right:30px;font-size:16px;color:#666;}
.remark1 div span{width:12px;height:12px;border-radius:50px;margin-right:8px;display:inline-block;margin-top:-2px;}
.remark1 div span.s0{background:#007E41;border-radius:3px;}
.remark1 div span.s1{background:#dd0011;}
.remark1 div span.s2{background:#007E41;}
.remark1 div span.s3{background:#00A0CA;}
.remark1 div span.s4{background:#c74f93;}
.remark1.mr0{   margin-left:13px;}
.tab-map .pd.mb20{padding-bottom:20px;}
.remark1.mr0 div{margin-right:0;display:block;}
.remark2{margin-top:20px;}
.remark2 .s_wid{width:50%;float:left;font-size:14px;}
.tab-map .pd{padding:0 13px;}
.tab-map .col-6:last-child .pd img{}
.remark2 .s_wid img{display:block;margin-bottom:10px;max-width:100%;width:100%;}
.remark2 .s4 .title{color:#E60012;margin-bottom:10px;font-size:18px;}
.remark2 .s4 .title span{width:8px;height:8px;border-radius:30px;margin-right:8px;display:inline-block;margin-top:-2px;background:#E60012}
.remark2 .s5 .title{color:#007E41;margin-bottom:10px;font-size:18px;}
.remark2 .s5 .title span{width:8px;height:8px;border-radius:30px;margin-right:8px;display:inline-block;margin-top:-2px;background:#007E41;}
.ab_tab_sub .row{margin: 25px -2%;}
.ab_tab_sub .row .col4{float:left;width:29.3%;margin:0 2%;}
.ab_tab_sub .v2 .row{margin-bottom:20px;}
.ab_tab_sub .title1{color: #007E41;/*margin-bottom: 10px;*/font-size: 17px;line-height: 1.3em;margin-bottom: 5px;}
.ab_tab_sub .title1 span{width:12px;height:12px;border-radius:50px;margin-right:8px;display:inline-block;margin-top:-2px;background:#007E41;}
.ab_tab_sub .title1 span.rec{width:12px;height:12px;border-radius:3px;margin-right:8px;display:inline-block;margin-top:-2px;background:#007E41;}
.ab_tab_sub .title1 span.pink{background:#c74f93;}
.ab_tab_sub .title2{font-size: 14px;color:#009944;line-height: 1.3em;margin-bottom: 5px;}
.ab_tab_sub .title2 span{
    width: 6px;
    height: 6px;
    border-radius: 50px;
    margin-right: 12px;
    display: block;
    float: left;
    position: relative;
    margin-top: 8px;
    padding-bottom: 5px;
    }

.ab_tab_sub .tab_content .pt0{padding-top:0;}
#product_infor .cont .my_pro_title p:nth-child(2){text-transform:uppercase;font-size: 80%;}
.ab_tab_sub .green_cont,.ab_tab_sub .pink_cont{margin-bottom:15px;}
.ab_tab_sub .green_cont .title2{}
.ab_tab_sub .green_cont .title2 span{background:#007E41;}
.ab_tab_sub .pink_cont .title2 span{background:#c74f93;}
.ab_tab_sub .cont{font-size: 13px;color: #777;padding-left:0;line-height: 1.4em;margin-bottom:20px;}
.ab_tab_sub .title1.mt0{/* margin-bottom:0; */}
.ab_tab_sub .cont.mb10{margin-bottom: 20px;}
.clear{clear:both;}
.map_cont{padding:0;}
.tab_content{padding:0;}
.ab_tab_sub .title1-1{color: #00A0CA;margin-bottom: 5px;font-size: 17px;line-height: 1.3em;}
.ab_tab_sub .title1-1 span{width:12px;height:12px;border-radius:50px;margin-right:8px;display:inline-block;margin-top:-2px;background:#00A0CA;}
.img-group.row{margin-top: 25px;}
.img-group .title{font-size: 18px;color:#222;line-height:1.3em;font-weight:normal;margin-bottom:7px;}
.img-group .txt{font-size: 14px;color:#4d4d4;font-weight:300;line-height:1.3em;margin-bottom:7px;}
.img-group img{width:100%;max-width:100%;margin-bottom: 10px;}
.img-group .col4{padding-top:10px;padding-bottom:10px;}
.ab_tab_sub .title1 br,.ab_tab_sub .title2 br,.ab_tab_sub .title1-1 br{display:none;}
a{color:#5c6873;}
a:hover,a:focus{color:#222;}
.ab_tab_sub .tab_content{padding-bottom:0;}
.ab_tab_sub .v1 .map_cont,.ab_tab_sub .v2 .map_cont{padding-bottom:0;}
.img-group-col .title{font-size:18px;font-weight:normal;color:#000;line-height:1.3em;font-weight:bold;margin-bottom:7px;}
.img-group-col .txt{font-size:14px;color:#4d4d4;font-weight:300;line-height:1.3em;}
.img-group-col{margin:0 -13px;}
.img-group-col .pd{padding:13px;}
.img-group-col img{width:100%;max-width:100%;margin-bottom: 10px;}
.col-4{width:25%;float:left;}
.col-3{width:20%;float:left;}
.col-5{width:33.3%;float:left;}
.col-2,.col-6{width:50%;float:left;}
.col-8{width:75%;float:left;}
.col-2{width:16.6%;float:left;}
.mt30{margin-top:30px;}
.pt20{padding-top:20px;}
.img-group-col .pd{text-align:center;}
.img-group-col.jq-img img{max-height:230px;width:inherit;max-width:inherit;}
.img-group-col .txt span{display:inline-block;}
.img-group-col .txt span.left{text-align:left;width:50%;}
.img-group-col .txt span.right{text-align:left;width:20%;}
.img-lr .txt span.left{width:50%;float:left;}
.img-lr .txt span.right{width:35%;float:right;}
.careers_infor{padding-top:30px;padding-bottom:30px;}
.tab_content .small_title{margin-top:0;}
.tab_content.pt0{padding-top:0;}
.tab2 .img-group.row{margin-bottom:0;}
.ab_tab span.current a{color:#222;font-weight:normal;}
.ab_tab a{color:white;display:block;}
.tab_content .small_title{margin-bottom:25px;margin-top:25px;}
.tab_content:first-child .small_title{margin-top:0;}
.ab_tab_sub .v2 .tab_content.pt0 .row:last-child{margin-bottom:45px;}

@media (max-width: 768px) {
    .ab_tab .container{padding:0;}
    .ab_tab span{padding:7px 0;line-height:28px;width:inherit;font-size:14px;}
    .remark1 div{font-size:15px;margin-right:15px;}
    .remark1 div span{margin-right:5px;}
    .remark2 .s_wid{margin-right:0;width:100%;margin-bottom:25px;}
    .remark2 .s_wid.s5{margin-bottom:0;}
/*  .remark2 .s4,.remark2 .s5{float:left;width:50%;padding:0 8px;}
    .remark2{margin:0 -8px;}
    .remark2 .cont{padding:0;}*/
    .remark2 .s4 .title{font-size:16px;line-height:1.3em;}
.small_title{margin-top:0;}
.tab1{padding-bottom:0;}
/*.tab_content{padding:20px 0;}*/
.map_cont{padding-bottom:20px;}
.tab3 .tab_content:last-child, .tab3 .tab_content:last-child{padding-bottom:0;}
.remark2 .s_wid img{margin-bottom:20px;}
.ab_tab_sub .row .col4{float:none;width:100%;margin:0;}
.ab_tab_sub .row{margin:0;}
.ab_tab_sub .title1-1 br{display:none;}
.small_title h3{margin-left:10px;}
.img-group .col4{padding-top:10px;padding-bottom:10px;}
.ab_tab span:nth-child(1){width: 20%;margin-left:0;}
.ab_tab span:nth-child(2){width:30%;margin-left:0}
.ab_tab span:nth-child(3){width:30%;margin-left:0}
.ab_tab span:nth-child(4){width: 20%;border-right:0;}
.tab_content{padding-bottom:0;}
.ab_tab_sub .title1{margin-bottom:0;font-size:16px;}
.sp-col-6{width:50%;float:left;}
.sp-col-5{width:33.3%;float:left;}
.sp-col-12{width:100%;float:none;}
.img-group-col.jq-img img{height:165px;}
.img-group-col .txt span.left{float:left;width:inherit;margin-right:20px;}
.img-group-col .txt span.right{float:left;width:inherit;}
.img-group-col .pd{padding:10px 8px;}
.img-group-col{margin:0 -8px;}
.sp-clear{clear:both;}
.img-group-col.jq-img .sp-col-6{padding-top:10px;padding-bottom:10px;}
.tab1 .cont,.tab2 .cont{font-size:13px;}
.remark2 .s4 .title,.remark2 .s5 .title{margin-bottom:0;}
.remark1 div{font-size:15px;}
.img-group .title{font-size:16px;}
/*.tab1.sp-mt60{padding-top:60px;}*/
.img-group .col4.{padding-bottom:0;}
.ab_tab_sub .row .col4.sp_pd0{padding-bottom:0;}
.ab_tab_sub .row .col4.sp_pd0 .txt{margin-bottom:0;}
.tab2 .cont.sp-mb20{margin-bottom:20px;}

.ab_tab_sub .v2 .row{margin-bottom:0;}
#product_infor .cont p{width:100%;}
.sp-col-6{width:50%;float:left;}
.sp-col-5{width:33.3%;float:left;}
.sp-col-12{width:100%;float:none;}
.col-7.sp-col-12 .pd{padding:0;}
.ab_tab_sub .cont.mb10{margin-bottom:13px;}
.tab_content .small_title {
    margin-bottom: 15px;}
.tab_content:first-child .small_title {
    margin-top: 0;
}
}   